Astro Hub

Monitoring / 15.Prometheus-Agent 설치

프로젝트: astro-sub1

원본 경로: operateguide/Monitoring/15.Prometheus-Agent 설치.md


Prometheus-Agent 설치

1. 개요

  • AKS 의 Node 와 Kubernetes 리소스의 메트릭을 수집 및 시각화 모니터링 가이드
  • Workload-Promethus-Agent 에서 메트릭을 Common-Promethus-Server 로 전송
  • Prometheus 메트릭을 Grafana 에서 시각화

image-20250711101804743

2. Prometheus-Agent 설치

  • Common-ArgoCD 에서 Workload-AKS에 Prometheus-Agent 를 배포한다.
  • Prometheus-Agent 는 Helm Chart 로 관리

사전 작업

방화벽 오픈

출발지 목적지 포트
sbn-az01-prd-워크로드-app 대역 promethus.comm.kubepia.net (10.225.77.8) 80 (TCP)

1) Prometheus-Agent 배포

image-20250711102150212

  • ArgoCD - NEW APP 선택

image-20250711102238591

  • ArgoCD - NEW APP 선택
Application Name {워크로드명}-monitoring-prometheusagent-prd
Project Name ''프로젝트명' 입력
SYNC POLICY 'Manual' 선택
AUTO-CREATE NAMESPACE 선택
Repository URL https://ktds.ghe.com/Azure-Tenant-Guide/at-guide.git
Revision HEAD
Path 20.InstallGuide/40.Monitoring/helm-kube-prometheus-stack
Cluster URL '클러스터' 선택
Namespace 'monitoring' 입력
[HELM] VALUES FILES 'values.yaml', 'agent-vaml' 선택
[PARAMETERS] clusterName '클러스터명' 입력

image-20250703161857059

image-20250703162644988

image-20250703162750310

프로젝트 홈으로 돌아가기